package gateway.api.message;

import java.util.Map;
import java.util.concurrent.ExecutorService;

/**
 * @author Jin Zheng
 * @since 1.0 2020-09-15
 */
public interface Context
{

	ExecutorService executor();

	Map<String, Object> args();

	Object getArg(String key);

	void putArg(String key, Object value);

	Map<String, String> routeArgs();

}
